capa pluvial - German English Dictionary